Hi everyone,
I’m encountering some issues with KeyShot and my GPU, and I’m hoping someone can help me out. Here are the errors I’m seeing:
(21:41:26) Cuda error: cudaErrorIllegalAddress (an illegal memory access was encountered)
Device : NVIDIA GeForce GTX 1660 Ti
(21:41:27) Cuda error: cudaErrorDevicesUnavailable (CUDA-capable device(s) is/are busy or unavailable)
Device : NVIDIA GeForce GTX 1660 Ti
(21:41:27) Failed initializing OptiX driver
I’ve already tried updating my GPU drivers and making sure no other applications are using the GPU, but the problem persists. Any suggestions on what I might try next or if anyone has faced a similar issue and found a solution?
I remember I had the same error once, but it still worked. What KS version do you use?
Since you’re on a laptop I can imagine it maybe starts using the iGPU so the Intel/AMD one combined with your CPU. No laptop here but I think you can right click the .exe and tell which graphics device the .exe should use.
If possible you may also share the scene and I can try if it also happens with for example the latest beta. I’m on the same drivers currently.
Currently, I’m using KS 2024.1 (13.0.0.92) with an educational license.
I’m facing this issue with all scenes, even with a simple cube. It’s not just during rendering; I get this error even when I click “Enable GPU mode” option.
With my current license I can’t open the files with an educational license. Since I do a lot of testing I contacted KS if that could be changed but he’s out of the office until Monday.
You could try to just install the same NVidia drivers again but select ‘custom’ and ‘clean installation’ (and I personally never install GeForce Experience). Or to be sure switch versions so KeyShot will generate some files again.
The file it will create, if it’s not there or the driver changed is this one: optix7cache.db
It’s located in My Documents/KeyShot
So you can also move that file to the desktop (just to test) and KS will generate it once you click GPU I think. That’s why after a driver change it always takes a bit longer for it to render.
It’s a bit of a guess since I can’t try for myself but since you’ve those issues as well with a simple cube maybe something went wrong by generating the Optix file which has the info on the GPU render things.